home *** CD-ROM | disk | FTP | other *** search
/ Floppyshop 2 / Floppyshop - 2.zip / Floppyshop - 2.iso / diskmags / 0022-3.564 / dmg-0138 / unix.txt < prev    next >
Text File  |  1997-04-16  |  4KB  |  68 lines

  1. Subject:  CREATORS ADMIT UNIX, C HOAX
  2.  
  3.  
  4.                       CREATORS ADMIT UNIX, C HOAX
  5.  
  6.    In  an announcement  that  has  stunned  the  computer  industry, Ken
  7. Thompson, Dennis  Ritchie and  Brian Kernighan  admitted that   the Unix
  8. operating system  and C  programming  language  created  by  them  is an
  9. elaborate April Fools prank kept alive for over  20 years.   Speaking at
  10. the recent UnixWorld Software  Development Forum,  Thompson revealed the
  11. following:
  12.  
  13.            "In  1969, AT&T  had  just  terminated  their  work  with
  14.        the GE/Honeywell/AT&T Multics project.  Brian and  I had just
  15.        started   working with   an early   release of   Pascal  from
  16.        Professor Nichlaus  Wirth's ETH  labs in  Switzerland  and we
  17.        were impressed with its elegant simplicity and power.  Dennis
  18.        had just finished reading 'Bored of  the Rings',  a hilarious
  19.        National  Lampoon parody  of the  great Tolkien  'Lord of the
  20.        Rings' trilogy.  As a lark, we decided to do parodies  of the
  21.        Multics   environment  and   Pascal.   Dennis   and   I  were
  22.        responsible for  the operating   environment.  We   looked at
  23.        Multics and  designed the  new system  to be  as  complex and
  24.        cryptic as  possible to  maximize casual   users' frustration
  25.        levels, calling it Unix as  a parody  of Multics,  as well as
  26.        other more risque allusions.  Then Dennis and Brian worked on
  27.        a truly warped version of Pascal, called 'A'.  When  we found
  28.        others were actually trying to  create real  programs with A,
  29.        we quickly added additional cryptic features and evolved into
  30.        B, BCPL and finally C. We stopped when we got a clean compile
  31.        on the following syntax:
  32.  
  33.    for(;P("\n"),R-;P("|"))for(e=C;e-;P("_"+(*u++/8)%2))P("|"+(*u/4) %2);
  34.  
  35.           To think that modern programmers would try to  use a
  36.        language  that  allowed  such  a  statement  was  beyond  our
  37.        comprehension!  We actually  thought of  selling this  to the
  38.        Soviets  to set  their computer  science progress  back 20 or
  39.        more years.   Imagine our  surprise when  AT&T and   other US
  40.        corporations actually began trying to use Unix and C!  It has
  41.        taken them 20 years to  develop enough  expertise to generate
  42.        even   marginally useful   applications  using   this  1960's
  43.        technological parody, but we are impressed  with the tenacity
  44.        (if not common sense) of the general  Unix and  C programmer.
  45.        In  any  event,  Brian,  Dennis  and  I   have  been  working
  46.        exclusively in Pascal on the Apple Macintosh for the past few
  47.        years and feel really guilty about  the chaos,  confusion and
  48.        truly bad programming that have resulted from our silly prank
  49.        so long ago."
  50.  
  51.    Major Unix and  C vendors  and customers,  including AT&T, Microsoft,
  52. Hewlett-Packard, GTE, NCR, and DEC  have refused  comment at  this time.
  53. Borland International, a leading vendor of Pascal and C tools, including
  54. the  popular Turbo  Pascal, Turbo  C  and  Turbo  C++,  stated  they had
  55. suspected this for a number of years and would continue to enhance their
  56. Pascal products and halt further efforts to develop C. An  IBM spokesman
  57. broke into uncontrolled laughter and had to postpone  a hastily convened
  58. news conference concerning the fate of the  RS-6000, merely  stating 'VM
  59. will be  available Real  Soon Now'.   In a  cryptic statement, Professor
  60. Wirth of the ETH institute and father of the Pascal, Modula 2 and Oberon
  61. structured languages, merely stated that P. T. Barnum was correct.
  62.  
  63.    In  a  related  late-breaking  story,  usually  reliable  sources are
  64. stating that a similar confession may be forthcoming from  William Gates
  65. concerning the  MS-DOS  and  Windows  operating  environments.   And IBM
  66. spokesmen have begun denying that the Virtual Machine (VM) product is an
  67. internal prank gone awry.
  68.